package com.qzdsoft.erpcloud.vo.com;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.qzdsoft.erpcloud.domain.com.Department;
import com.qzdsoft.erpcloud.domain.sys.SysRole;
/**
 * 员工信息页面对象
 * @author pc-20170422
 *
 */
public class StaffInfo implements Serializable {
	private static final long serialVersionUID = -5138668272012480862L;
		private Integer id;
		
	    private Integer companyId;
	    private String companyName;

	    private Integer departmentId;
	    private String department;
	    
	    private Integer roleId;
	    private String roleName;
	    
	    private String no;
	    private String name;
	    
	    private String phone;

	    private String email;

	    private String password;

	    private String wx_name;

	    private String wx_openid;

	    @JsonFormat(timezone = "GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
	    private Date ctime;

	    private String remark;

	    private String post;
	    
		public Integer getId() {
			return id;
		}

		public void setId(Integer id) {
			this.id = id;
		}

		public Integer getCompanyId() {
			return companyId;
		}

		public void setCompanyId(Integer companyId) {
			this.companyId = companyId;
		}

		public String getCompanyName() {
			return companyName;
		}

		public void setCompanyName(String companyName) {
			this.companyName = companyName;
		}

		public Integer getDepartmentId() {
			return departmentId;
		}

		public void setDepartmentId(Integer departmentId) {
			this.departmentId = departmentId;
		}

		public String getDepartment() {
			return department;
		}

		public void setDepartment(String department) {
			this.department = department;
		}

		public Integer getRoleId() {
			return roleId;
		}

		public void setRoleId(Integer roleId) {
			this.roleId = roleId;
		}

		public String getRoleName() {
			return roleName;
		}

		public void setRoleName(String roleName) {
			this.roleName = roleName;
		}

		public String getNo() {
			return no;
		}

		public void setNo(String no) {
			this.no = no;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getPhone() {
			return phone;
		}

		public void setPhone(String phone) {
			this.phone = phone;
		}

		public String getEmail() {
			return email;
		}

		public void setEmail(String email) {
			this.email = email;
		}

		public String getPassword() {
			return password;
		}

		public void setPassword(String password) {
			this.password = password;
		}

		public String getWx_name() {
			return wx_name;
		}

		public void setWx_name(String wx_name) {
			this.wx_name = wx_name;
		}

		public String getWx_openid() {
			return wx_openid;
		}

		public void setWx_openid(String wx_openid) {
			this.wx_openid = wx_openid;
		}

		public Date getCtime() {
			return ctime;
		}

		public void setCtime(Date ctime) {
			this.ctime = ctime;
		}

		public String getRemark() {
			return remark;
		}

		public void setRemark(String remark) {
			this.remark = remark;
		}

		public String getPost() {
			return post;
		}

		public void setPost(String post) {
			this.post = post;
		}

	   
}
